@font-face{
  font-family: mon_font;
  src: url('./assets/font/mon/MQG8200.ttf');
}

.w_300 { width: 300px !important; }
.max_w_350 { max-width: 350px !important; }
.h_155 { height: 155px !important; }
.h_500 { height: 500px !important; }

.pl_0 { padding-left: 0 !important; } 
.pt_0 { padding-top: 10px !important; } 
.fs_15 { font-size: 15px !important; }
.mt_10 { margin-top: 10px !important; }
.mt_20 { margin-top: 20px !important; }
.mr_10 { margin-right: 10px !important; }
.ml_10 { margin-left: 10px !important; }
.ml_40 { margin-left: 40px !important; }
.ml_50 { margin-left: 50px !important; }

/* 滚动条边框 */
.scroll_box::-webkit-scrollbar {
  width: 2px;
  height: 100%;
  background-color: #f5f5f5;
}

::-webkit-scrollbar-thumb {                 /*表示纵向滚动块*/
  border-radius: 10px;
  background: #707171;
}

.flex_column_start { display: flex; flex-direction: column; justify-content: flex-start; align-items: center; align-content: center; }

.ant-modal-content { max-width: 1400px; min-height: 500px;  }
.ant-modal-footer {
  width: 36px;
  height: 100%;
  writing-mode: vertical-lr;
  position: absolute;
  top: 0;
  right: 40px;
}
.ant-modal-footer > .ant-btn-primary {
  margin: 20px 0 0 0 !important;
}


.mon_wrap_title {
  height: 45px;
  word-wrap: break-word;
  writing-mode: vertical-lr;
}

.mon_word {
  writing-mode: vertical-lr;
  font-size: 18px;
  font-family: mon_font;
}

.mon_word > span {
  position: relative;
  left: -5px;
}

.mon_wrap_text {
  max-height: 55px;
  white-space: normal;
  writing-mode: vertical-lr;
  font-size: 18px;
  font-family: mon_font;
}

.mon_text_btn {
  width: 36px !important;
  height: auto !important;
  padding: 5px !important;
  text-align: center;
  align-content: center;
  margin-bottom: 5px;
}
.mon_text_btn > span {
  writing-mode: vertical-lr;
  font-family: mon_font;
  font-size: 18px;
}

.mon_wrap_text_btn {
  width: auto !important;
  height: 65px !important;
  padding: 5px !important;
  text-align: center;
  align-content: center;
  margin-bottom: 5px;
}
.mon_wrap_text_btn > span {
  writing-mode: vertical-lr;
  font-family: mon_font;
  font-size: 18px;
  white-space: normal;
}

input[mon_class='mon_input'] {
  width: 36px;
  height: 100%;
  writing-mode: vertical-lr;
  font-family: mon_font;
  font-size: 18px;
  display: inline-block;
}

textarea[mon_class='mon_input'] {
  height: 100%;
  writing-mode: vertical-lr;
  font-family: mon_font;
  font-size: 18px;
  display: inline-block;
}

input[mon_class='mon_label'], p[mon_class='mon_label'], div[mon_class='mon_label'], span[mon_class='mon_label'] {
  /* width: 36px; */
  /* height: max-content; */
  writing-mode: vertical-lr;
  font-family: mon_font;
  font-size: 18px;
}

div[mon_class='mon_label'] {
  max-width: 60px;
  margin-bottom: 0 !important;
  position: relative;
}

div[mon_class='mon_label'] > .ant-col > label {
  writing-mode: vertical-lr;
  font-family: mon_font;
  font-size: 18px;
}

div[mon_class='mon_label'] > .ant-col > .ant-form-item-control > .ant-form-item-children > .ant-radio-group > .ant-radio-wrapper {
  writing-mode: vertical-lr;
  font-family: mon_font;
  font-size: 18px;
}

div[mon_class='mon_label'] > .ant-col > .ant-form-item-control > .ant-form-item-children > .ant-radio-group > .ant-radio-wrapper > .ant-radio {
  margin: 0 0 5px 8px;
}
div[mon_class='mon_label'] > .ant-col > .ant-form-item-control > .ant-form-item-children {
  width: 170px !important;
  display: block;
  writing-mode: vertical-lr;
}

div[mon_class='mon_label'] > .ant-form-item-label > label {
  height: 200px !important;
}

div[mon_class='mon_wrap_label'] > .ant-col > label {
  max-height: 30px;
  line-height: 25px;
  white-space: normal;
  writing-mode: vertical-lr;
  font-family: mon_font;
  font-size: 18px;
}

div[mon_class='mon_form'] {
  /* border: 1px solid #f00; */
}
div[mon_class='mon_form'] > .ant-col > .ant-form-item-control > .ant-form-item-children > .ant-checkbox-group > .ant-row > .ant-col  {
  writing-mode: vertical-lr;
  font-family: mon_font;
  font-size: 18px;
}

div[mon_class='mon_form'] > .ant-col > .ant-form-item-control > .ant-form-item-children > .ant-checkbox-group > .ant-row > .ant-col > label > span {
  font-size: 18px;
}

div[mon_class='mon_group'] {
  writing-mode: vertical-lr;
  font-family: mon_font;
  font-size: 18px;
}
div[mon_class='mon_group'] > .ant-radio-group > .ant-radio-wrapper > .ant-radio { 
  margin: 0 0 5px 8px;
}

div[mon_class='mon_textarea'] > textarea {
  width: 100px !important;
  max-width: 100px !important;
  height: 200px;
  max-height: 500px;
  writing-mode: vertical-lr;
  font-family: mon_font;
  font-size: 18px;
}
div[mon_class='mon_label1'] > .ant-col > label {
  height: 200px !important;
}
div[mon_class='mon_select'] {
  /* width: 36px;
  height: 155px;
  writing-mode: vertical-lr;
  font-family: mon_font;
  font-size: 18px;
  display: inline-block; */
}
div[mon_class='mon_select'] > .ant-select-enabled {
  transform: rotate(90deg);
  transform-origin: 35px 0px;
  position: relative;
  top: 30px;
}
div[mon_class='mon_select'] > .ant-select > .ant-select-selection {
  writing-mode: vertical-lr;
  font-family: mon_font;
  font-size: 18px;
  display: inline-block;
}
div[mon_class='mon_select'] > .ant-select > .ant-select-selection > .ant-select-selection__rendered > .ant-select-selection-selected-value {
  writing-mode: horizontal-tb;
}
div[mon_class='mon_select'] > .ant-select > .ant-select-selection > .ant-select-arrow > i {
  transform: rotate(-90deg);
  transform-origin: center center;
}

div[mon_block] > .ant-form-item-control-wrapper {
  display: block !important;
}

div[mon_display='inline'] {
  display: inline !important;
}

div[mon_display='inline-block'] {
  display: inline-block !important;
}

div[mon_class='mon_range_picker'] > .ant-calendar-picker > .ant-input {
  width: 36px;
  height: 155px;
  padding: 5px 0 !important;
  /* display: inline-block; */
}

div[mon_class='mon_range_picker'] > .ant-calendar-picker > .ant-input > input {
  width: 100%;
  height: 40% !important;
  writing-mode: vertical-lr;
  font-family: mon_font;
  font-size: 18px;
}

div[mon_class='mon_range_picker'] > .ant-calendar-picker > .ant-input > .ant-calendar-range-picker-separator {
  height: 10% !important;
  position: relative;
  left: -5px;
  /* position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%); */
}

div[mon_class='mon_range_picker'] > .ant-calendar-picker > .ant-input > .ant-calendar-picker-icon {
  top: 92% !important;
  bottom: 10px !important;
  left: 50% !important;
  transform: translateX(-50%) !important;
}

div[mon_class='mon_tree_select'] {
  margin-top: 10px;
}
div[mon_class='mon_tree_select'] > .ant-select-enabled {
  transform: rotate(90deg);
  transform-origin: 35px 0px;
  position: relative;
  top: 30px;
}
div[mon_class='mon_tree_select'] > .ant-select > .ant-select-selection > .ant-select-selection__rendered > span {
  writing-mode: horizontal-tb;
  font-family: mon_font;
  font-size: 18px;
}
div[mon_class='mon_tree_select'] > .ant-select > .ant-select-selection > span > i {
  transform: rotate(-90deg);
  transform-origin: center center;
}

.ant-select-tree {
  writing-mode: vertical-lr;
  display: block !important;
  width: auto !important;
}
.ant-select-tree > li {
  display: block !important;
}
.ant-select-tree > li > span {
  font-family: mon_font;
  font-size: 18px;
}
.ant-select-tree > li > ul > li > span {
  font-family: mon_font;
  font-size: 18px;
}
.ant-select-tree > li > .ant-select-tree-node-content-wrapper > .ant-select-tree-title {
  display: table-cell !important;
}

.mon_tree_select_com { left: 10px !important; }

/* 表格 */
.mon_table > .ant-spin-nested-loading > .ant-spin-container > 
.ant-table > .ant-table-content > .ant-table-body > table > .ant-table-tbody > tr > .mon_text {
  writing-mode: vertical-lr;
  font-family: mon_font;
  /* max-width: 500px; */
  max-height: 130px;
  line-height: 25px;
  /* overflow-x: auto; */
  text-align: left;
  /* float: left; */
  font-size: 18px;

  overflow-wrap: break-word !important;
  word-break: normal !important;
  white-space: normal !important;
}

.mon_table > .ant-spin-nested-loading > .ant-spin-container > 
.ant-table > .ant-table-content > .ant-table-body > table > .ant-table-tbody > tr > td > .d_flex > .h_table_div > .ant-tag {
  height: 25px;
}

.mon_table > .ant-spin-nested-loading > .ant-spin-container > 
.ant-table > .ant-table-content > .ant-table-body > table > .ant-table-tbody > tr > td > .mon_text {
  writing-mode: vertical-lr;
  font-family: mon_font;
  max-height: 130px;
  line-height: 25px;
  text-align: left;
  float: left;
  font-size: 18px;

  overflow-wrap: break-word !important;
  word-break: normal !important;
  white-space: normal !important;
}

.mon_table > .ant-spin-nested-loading > .ant-spin-container > 
.ant-table > .ant-table-content > .ant-table-body > table > .ant-table-tbody > tr > td > .d_flex > .mon_text {
  writing-mode: vertical-lr;
  font-family: mon_font;
  max-height: 130px;
  line-height: 25px;
  text-align: left;
  float: left;
  font-size: 18px;

  overflow-wrap: break-word !important;
  word-break: normal !important;
  white-space: normal !important;
}

.mon_table > .ant-spin-nested-loading > .ant-spin-container > 
.ant-table > .ant-table-content > .ant-table-body > table > .ant-table-tbody > tr > .mon_text > a {
  word-break: break-word !important;
  white-space: normal !important; 
  overflow-x: auto;
}

/* 树形控件 */
.mon_tree {
  writing-mode: vertical-lr;
  width: 100% !important;
  height: 180px !important;
  overflow-y: hidden !important;
  overflow-x: auto;
  border-bottom: 1px solid #efefef;
}
.mon_tree > ul > li > span { font-family: mon_font; font-size: 18px; margin-left: 20px; line-height: 25px !important; }
.mon_tree > ul > li > ul > li > span { font-family: mon_font; font-size: 18px; margin-left: 20px; }
.mon_tree > h4 {
  writing-mode: vertical-lr;
  font-family: mon_font;
  font-weight: bold;
  font-size: 16px;
}
.mon_tree > p {
  padding: 6px 0 0 28px;
  margin: 0;
  cursor: pointer;
  color: #f00;
}
.mon_tree > ul > li { padding: 2px 0 0 0 !important; }
.mon_tree > ul > li > .ant-tree-node-content-wrapper { height: 100px !important; }
.mon_tree > ul > li > .ant-tree-switcher { width: 27px !important; }
.mon_tree > ul > li::before { 
  content: " ";
  width: 100% !important;
  border-top: 1px solid #d9d9d9;
  border-left: 0 solid #d9d9d9 !important;
  height: 1px !important;
  position: absolute;
  left: 0px !important;
  top: 0 !important;
  margin: 17px 0 !important;
 }

.mon_tree > ul > li > ul { padding: 10px 0 0 0 !important; }
.mon_tree > ul > li > ul > li > .ant-tree-node-content-wrapper { height: 100px !important; }
.mon_tree > ul > li > ul > li > .ant-tree-switcher { width: 24px !important; }
.mon_tree > ul > li > ul > li:before { 
  border-left: 0px !important;
}

.ant-tree > li { padding: 3px 0 !important; }
.ant-tree > li> ul > li{ padding: 6px 0 !important; }


/* Form 表单 (row col) */
.mon_form > .ant-row > .ant-col {
  padding: 0 !important;
  /* width: 65px !important; */
  /* width: auto !important; */
}
.mon_form > .ant-row > .ant-col > .ant-form-item > .ant-form-item-label {
  /* width: 30px; */
}
/* .mon_form > .ant-row > .ant-col > .ant-form-item > .ant-form-item-label { overflow: auto !important; } */
.mon_form > .ant-row > .ant-col > .ant-form-item > .ant-form-item-label > label,
.mon_form > .ant-row > .ant-col > .ant-form-item > .ant-form-item-control-wrapper >
.ant-form-item-control > .ant-form-item-children > input {
  display: inline-block;
  writing-mode: vertical-lr;
  width: 30px !important;
  line-height: 30px !important;
  height: 155px;
  margin-bottom: 8px;
  text-align: left !important;
  white-space: normal !important;
  font-family: mon_font;
  font-size: 18px;
}

/* 日期 */
.mon_form > .ant-row > .ant-col > .ant-form-item > .ant-form-item-control-wrapper >
.ant-form-item-control > .ant-form-item-children {
  width: 10px;
  height: 10px;
  display: inline-block;
  /* border: 1px solid #f00; */
}
.mon_form > .ant-row > .ant-col > .ant-form-item > .ant-form-item-control-wrapper >
.ant-form-item-control > .ant-form-item-children > .ant-calendar-picker {
  transform: rotate(90deg);
  transform-origin: 35px 0px;
  position: relative;
  top: 30px;
}

.mon_pushData > .ant-select-enabled {
  transform: rotate(90deg);
  transform-origin: 35px 0px;
  position: relative;
  top: 30px;
}

.mon_form > .ant-row > .ant-col > .ant-form-item > .ant-form-item-control-wrapper >
.ant-form-item-control > .ant-form-item-children > .ant-select-enabled {
  transform: rotate(90deg);
  transform-origin: 35px 0px;
  position: relative;
  top: 30px;
}

.mon_form > .ant-row > .ant-col > .ant-form-item > .ant-form-item-control-wrapper >
.ant-form-item-control > .ant-form-item-children > .ant-calendar-picker > .ant-input, .ant-select-enabled {
  width: 155px !important;
}

.mon_form > .ant-row > .ant-col > .ant-form-item > .ant-form-item-control-wrapper >
.ant-form-item-control > .ant-form-item-children > .ant-calendar-picker > .ant-calendar-picker-input > i,
.mon_form > .ant-row > .ant-col > .ant-form-item > .ant-form-item-control-wrapper >
.ant-form-item-control > .ant-form-item-children > .ant-select-enabled > .ant-select-selection >
.ant-select-arrow > i {
  transform: rotate(-90deg);
  transform-origin: center center;
}

/* 下拉选择框 */
.ant-select-dropdown { width: auto !important; }
.ant-select-dropdown-menu {
  display: flex;
  flex-direction: row;
  justify-content: space-around;
}

.ant-select-dropdown-menu > .ant-select-dropdown-menu-item {
  writing-mode: vertical-lr;
  font-family: mon_font;
  font-size: 16px;
  padding: 5px !important;
}

/* 下拉框 树形结构 */
.mon_select_tree > div > .ant-select-tree {
  display: flex;
  flex-direction: row;
  justify-content: space-around;
}

.mon_select_tree > div > .ant-select-tree > .ant-select-tree-treenode-switcher-close {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}

.mon_select_tree > div > .ant-select-tree > .ant-select-tree-treenode-switcher-close > .ant-select-tree-switcher {
  writing-mode: vertical-lr;
  font-family: mon_font;
  font-size: 16px;
  padding: 5px !important;
}

.mon_select_tree > div > .ant-select-tree > .ant-select-tree-treenode-switcher-close > .ant-select-tree-node-content-wrapper {
  width: 30px;
  text-align: left;
  padding: 0 !important;
  margin-top: 2px;
}

.mon_select_tree > div > .ant-select-tree > .ant-select-tree-treenode-switcher-close > .ant-select-tree-node-content-wrapper > .ant-select-tree-title {
  width: 40px;
  line-height: 15px;
  writing-mode: vertical-lr;
  font-family: mon_font;
  font-size: 16px;
  padding: 5px !important;
  text-align: left;
}


/* 蒙文 按钮 */
.mon_btn { 
  writing-mode: vertical-lr;
  width: 36px !important;
  height: 155px !important;
  position: relative;
}
.mon_btn > i {
  font-family: mon_font;
  font-size: 18px;
  position: absolute;
  top: 5px;
  left: 50%;
  transform: translateX(-50%);
}
.mon_btn > span {
  margin: 0 !important;
  font-family: mon_font;
  font-size: 18px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}


/* 按钮组 */
.mon_btn_group > button {
  width: 36px !important; height: 155px !important;
  writing-mode: vertical-lr;
  position: relative;
}
.mon_btn_group > button > i {
  position: absolute;
  top: 5px;
  left: 10px;
}
.mon_btn_group > button > span {
  font-family: mon_font;
  font-size: 18px;
  position: absolute;
  top: 22px;
  left: 50%;
  transform: translateX(-50%);
  margin: 0 !important;
}

.mon_btn_group > div > button {
  width: 36px !important; height: 155px !important;
  writing-mode: vertical-lr;
  position: relative;
}
.mon_btn_group > div> button > i {
  position: absolute;
  top: 5px;
  left: 10px;
}
.mon_btn_group > div > button > span {
  font-family: mon_font;
  font-size: 18px;
  position: absolute;
  top: 22px;
  left: 50%;
  transform: translateX(-50%);
  margin: 0 !important;
}


/* 添加咨询页面 */
.mon_pushData > .ant-select-enabled {
  width: 200px !important;
  height: 150px;
}
.mon_pushData > .ant-select > .ant-select-selection > .ant-select-selection__rendered > .ant-select-selection__placeholder {
  font-family: mon_font;
  font-size: 18px;
}
.mon_pushData > .ant-select > .ant-select-selection > .ant-select-selection__rendered > span {
  font-family: mon_font;
  font-size: 18px;
}
.mon_pushData > .ant-select > .ant-select-selection > .ant-select-arrow > i {
  transform: rotate(-90deg);
  transform-origin: center center;
}

.mon_tab > .ant-tabs-bar > .ant-tabs-nav-container > .ant-tabs-nav-wrap > .ant-tabs-nav-scroll > .ant-tabs-nav > div > .ant-tabs-tab {
  height: 45px;
  line-height: 20px;
  writing-mode: vertical-lr;
  font-family: mon_text;
  white-space: normal;
  font-weight: bold;
}

.mon_form > .ant-row > .ant-col > .ant-form-item {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
}

.mon_form > .ant-row > .ant-col > .ant-form-item > .ant-form-item-label {
  width: 30px !important;
}

.mon_form > .ant-row > .ant-col > .ant-form-item > .ant-form-item-label > label {
  font-family: mon_font !important;
  font-size: 18px;
}

.mon_form > .ant-row > .ant-col > .ant-row > .ant-col > .ant-form-item-control > .ant-form-item-children > .title_show {
  position: relative;
  padding: 0 !important;
}

.mon_form > .ant-row > .ant-col > .ant-row > .ant-col > .ant-form-item-control > .ant-form-item-children > .title_show > .ant-input {
  width: 36px !important;
  height: 500px !important;
  writing-mode: vertical-lr !important;
  font-family: mon_font;
}

.mon_form > .ant-row > .ant-col > .ant-row > .ant-col > .ant-form-item-control > .ant-form-item-children > .title_show > .rightInput {
  position: relative;
  left: 0px !important;
  font-size: 14px;
}

.mon_form > .ant-row > .ant-col > .ant-row > .ant-col > .ant-form-item-control > .ant-form-item-children > .showKeyLength {
  position: relative !important;
  top: 70px;
  left: 0px;
}


.mon_form > .ant-row > .ant-col > .ant-row > .ant-col > .ant-form-item-control > .ant-form-item-children > .introInput {
  width: 100px !important;
  height: 500px !important;
  max-width: 200px !important;
  min-height: 100px !important;
  max-height: 500px !important;
  writing-mode: vertical-lr;
  font-family: mon_font !important;
  font-size: 18px;
}

.mon_form > .ant-row > .ant-col > .ant-row > .ant-col > .ant-form-item-control > .ant-form-item-children > .showTextLength {
  position: relative !important;
  top: 0px;
  left: 0px;
}

.mon_form > .ant-row > .ant-col > .mon_word {
  writing-mode: vertical-lr;
}

.mon_form > .ant-row > .ant-col > .ant-radio-group > label {
  writing-mode: vertical-lr;
}
.mon_form > .ant-row > .ant-col > .ant-radio-group > label > span > .ant-radio {
  position: relative;
  left: 10px;
  padding-left: 10px;
}
.mon_form > .ant-row > .ant-col > .ant-radio-group > label > span{
  font-family: mon_font !important;
  font-size: 18px;
}




.mon_form > .ant-row > .ant-col > .flex_box > .ant-form-item > .ant-form-item-label {
  width: 40px !important;
}

.mon_form > .ant-row > .ant-col > .flex_box > .ant-form-item > .ant-form-item-label > label {
  writing-mode: vertical-lr;
  font-family: mon_font !important;
  font-size: 18px;
}

.mon_form > .ant-row > .ant-col > .flex_box > .ant-row > .ant-col > .ant-form-item-control {
  line-height: 20px !important;
}

.mon_form > .ant-row > .ant-col > .flex_box > .ant-row > .ant-col > .ant-form-item-control > .ant-form-item-children {
  width: 1px;
  display: inline-block;
}

.mon_form > .ant-row > .ant-col > .flex_box > .ant-row > .ant-col > .ant-form-item-control > .ant-form-item-children > .ant-select-enabled {
  transform: rotate(90deg);
  transform-origin: 35px 0px;
  position: relative;
  top: 30px;
}

.mon_form > .ant-row > .ant-col > .flex_box > .ant-row > .ant-col > .ant-form-item-control > .ant-form-item-children > .title_show {
  position: relative;
  padding: 0 !important;
}

.mon_form > .ant-row > .ant-col > .flex_box > .ant-row > .ant-col > .ant-form-item-control > .ant-form-item-children > .title_show > .ant-input {
  width: 36px !important;
  height: 500px !important;
  writing-mode: vertical-lr !important;
  font-family: mon_font;
}
.mon_form > .ant-row > .ant-col > .flex_box > .ant-row > .ant-col > .ant-form-item-control > .ant-form-item-children > .key_words {
  width: 36px !important;
  height: 449px !important;
  writing-mode: vertical-lr !important;
  font-family: mon_font;
  font-size: 18px;
}
.mon_form > .ant-row > .ant-col > .flex_box > .ant-row > .ant-col > .ant-form-item-control > .ant-form-item-children > .showKeyLength_img {
  position: relative !important;
  top: 5px;
  left: 0px;
  writing-mode: vertical-lr;
}

.mon_form > .ant-row > .ant-col > .flex_box > .ant-row > .ant-col > .ant-form-item-control > .ant-form-item-children > .title_show > .rightInput {
  position: relative;
  top: 5px;
  left: 0px !important;
  font-size: 14px;
  writing-mode: vertical-lr;
}

.mon_form > .ant-row > .ant-col > .flex_box > .ant-row > .ant-col > .ant-form-item-control > .ant-form-item-children > .showKeyLength {
  position: relative !important;
  top: 90px;
  left: 0px;
  writing-mode: vertical-lr;
}


.mon_form > .ant-row > .ant-col > .flex_box > .ant-row > .ant-col > .ant-form-item-control > .ant-form-item-children > .introInput {
  width: 100px !important;
  height: 500px !important;
  max-width: 200px !important;
  min-height: 100px !important;
  max-height: 500px !important;
  writing-mode: vertical-lr;
  font-family: mon_font !important;
  font-size: 18px;
}

.mon_form > .ant-row > .ant-col > .flex_box > .ant-row > .ant-col > .ant-form-item-control > .ant-form-item-children > .showTextLength {
  position: relative !important;
  top: 5px;
  left: 0px;
  writing-mode: vertical-lr;
}

.mon_form > .ant-row > .ant-col > .flex_box > .mon_radio_group {
  margin-left: 70px;
}

.mon_form > .ant-row > .ant-col > .flex_box > .ant-radio-group > .ant-radio-wrapper > .ant-radio {
  margin: 0 0 5px 8px;
}

.mon_form > .ant-row > .ant-col > .flex_box > .ant-radio-group > label {
  writing-mode: vertical-lr;
}
.mon_form > .ant-row > .ant-col > .flex_box > .ant-radio-group > label > span > .ant-radio {
  position: relative;
  left: 10px;
  padding-left: 10px;
}
.mon_form > .ant-row > .ant-col > .flex_box > .ant-radio-group > label > span{
  font-family: mon_font !important;
  font-size: 18px;
  margin-bottom: 10px;
}
.mon_form > .ant-row > .ant-col > .flex_box > .select_for_content_btn {
  writing-mode: vertical-lr;
  position: relative;
  top: 190px;
  left: -39px;

  height: 180px !important;
}

.mon_form > .ant-row > .ant-col > .ant-radio-group > .ant-radio-wrapper > .ant-radio {
  position: relative;
  left: 0px;
  padding-left: 7px;
  margin-bottom: 5px;
}